be (left) stranded - Fransızca İngilizce Sözlük